Skip to content

Various small Brane fixes#328

Merged
DanielVoogsgerd merged 6 commits intomainfrom
small-fixes
Mar 8, 2026
Merged

Various small Brane fixes#328
DanielVoogsgerd merged 6 commits intomainfrom
small-fixes

Conversation

@DanielVoogsgerd
Copy link
Collaborator

No description provided.

brane-let is compiled on a 24.04 runner, and ubuntu-20.04 is not
compatible libc wise

// Get the base image from the document
let base = document.base.clone().unwrap_or_else(|| String::from("ubuntu:20.04"));
// FIXME: We should really make sure that brane-let is compiled on this image as well.

Check notice

Code scanning / devskim

A "TODO" or similar was left in source code, possibly indicating incomplete functionality Note

Suspicious comment
@codecov
Copy link

codecov bot commented Mar 7, 2026

Codecov Report

❌ Patch coverage is 0% with 10 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
brane-cli/src/build_ecu.rs 0.00% 6 Missing ⚠️
brane-cli/src/utils.rs 0.00% 2 Missing ⚠️
brane-job/src/worker.rs 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!


// Send a GET-request to the correct location
let address: String = format!("{}/packages/{}/{}", endpoint, image.name, image.version.as_ref().unwrap_or(&"latest".into()));
let address: String = format!("http://{}/packages/{}/{}", endpoint, image.name, image.version.as_ref().unwrap_or(&"latest".into()));

Check warning

Code scanning / devskim

An HTTP-based URL without TLS was detected. Warning

Insecure URL
@DanielVoogsgerd DanielVoogsgerd changed the title branelet fixes Various small Brane fixes Mar 7, 2026
Copy link

@Lut99 Lut99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

In the tracing related branches -d will be removed. This works on both
branches
This URL was incorrect for the nightly release as that release's name is
not just the semver representation of the version.

Instead in case of nightly (and probably other special versions in the future)
this should be the name of the prerelease only
These are triggered when running two package builds at the same time
@DanielVoogsgerd DanielVoogsgerd merged commit fdbbd6c into main Mar 8, 2026
11 of 12 checks passed
@DanielVoogsgerd DanielVoogsgerd deleted the small-fixes branch March 8, 2026 09:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants